licensed premises - Español Inglés Diccionario